const Koa = require('koa')
// const bodyParser = require('koa-bodyparser')
const koaBody = require('koa-body') // 解析文件
const cors = require('koa2-cors')
const app = new Koa()
const api = require('./routes/index')

app.proxy = true
app.use(cors())
app.use(koaBody({
  multipart: true // 启用文件传输
}))

// 配置中间件
// app.use(bodyParser())

app.use(api.routes())

app.use(api.allowedMethods())

app.on('error', (err, ctx) => {
  console.error('server error', err, ctx)
})

app.listen(80)
